high pressure hot water - German English Dictionary